macaque commun - Spanish English Dictionary